﻿using System;
using System.Collections.Generic;
using System.Text;
using Volo.Abp.Application.Dtos;

namespace ProsonUser.IPrisinCoursesDto
{
   public class CoursesDto : AuditedEntityDto<int>
    {
        public string CoursesName { set; get; }//课程名称
        public string CoursesImg { set; get; }//课程视频
        public string CoursesLecturers { set; get; }//讲师
        public string CourseDescription { set; get; }//课程介绍
        public int CourseClassificationId { set; get; }//分类Id
        /// <summary>
        /// 课程模式(True:录播课，False:直播课)
        /// </summary>
        public int CurriculumPattern { get; set; }
        /// <summary>
        /// 课程预约、非预约
        /// </summary>
        public int IsBooking { get; set; }
        /// <summary>
        /// 会员价
        /// </summary>
        public decimal MembershipPrice { get; set; }
        /// <summary>
        /// 课程非会员价
        /// </summary>
        public decimal CurriculumPrice { get; set; }
        /// <summary>
        /// 课程购买人数
        /// </summary>
        public int CurriuclumPurchased { get; set; }
        /// <summary>
        /// 课程浏览次数
        /// </summary>
        public int BrowseNum { get; set; }
        /// <summary>
        /// 课程审核状态
        /// </summary>
        public int AuditState { get; set; }
        /// <summary>
        /// 课程收藏(True:收藏,False:未收藏)
        /// </summary>
        public int CurriculumCollection { get; set; }
        /// <summary>
        /// 用户外键
        /// </summary>
        public int UserForeignKeyId { get; set; }
    }
}
